365bet中国官方网站

  • word of the day

    amygdalus communis amara

    amygdalus communis amara - 365bet中国官方网站 definition and meaning for word amygdalus communis amara

    Definition
    (noun) almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes
  • Download our Mobile App Today